Big Huge Thesaurus

antihemorrhagic factor

noun